/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.isfd.domain;

import com.comac.ins.isfd.constant.enums.IsfdMeshOp2CompareObjectBaseRoundEnum;
import lombok.Data;

@Data
public class IsfdMeshOp2CompareObject {

    /**
     * 基础轮次，1代表基本轮次、2代表不是基本轮次
     *
     * @see IsfdMeshOp2CompareObjectBaseRoundEnum
     */
    private Integer baseRound;

    /**
     * 主键
     */
    private String uploadId;

    /**
     * 上传时刻的时间戳
     */
    private Long uploadTime;

    /**
     * 文件全名
     */
    private String fullFileName;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 文件大小
     */
    private Long fileSize;

    /**
     * 文件后缀（op2/OP2）
     */
    private String fileSuffix;

    /**
     * 存储地址
     */
    private String fileUrl;

    /**
     * 文件哈希值
     */
    private String fileHash;

    /**
     * 机型编码
     */
    private String modelNumber;

    /**
     * 批次号
     */
    private String batchNumber;

    /**
     * 部段编号
     */
    private String sectionNumbers;

    /**
     * 轮次编号
     */
    private String roundNumber;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 状态
     */
    private Integer status;
}
